Bank deposit
English word definition — powered by WordNet
NOUN
money deposited in a bank or some similar institution
Want to remember bank deposit?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
money deposited in a bank or some similar institution
Want to remember bank deposit?
Sign up free to bookmark & revise